package com.nanyang.tms.api.dto.response.saleprice;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class SalePageResponse implements Serializable {


    private static final long serialVersionUID = -4943443862993761057L;
    /**
     * 销售价格编码
     */
    private String saleCode;

    /**
     * 销售产品编码
     */
    private String saleProductCode;

    /**
     * 销售产品名称
     */
    private String saleProductName;


    /**
     * 货物类型编码
     */
    private String cargoTypeCode;

    /**
     * 货物类型名称
     */
    private String cargoTypeName;

    /**
     * 付款方式编码
     */
    private String payWayCode;

    /**
     * 付款方式名称
     */
    private String payWayName;
    /**
     * 计费方式编码
     */
    private String chargingCode;

    /**
     * 计费方式名称
     */
    private String chargingName;

    /**
     * 分区方案名称
     */
    private String partSchemeName;
    /**
     * 状态（0生效，1失效）
     */
    private Integer state;

    /** 创建时间 **/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date gmtCreate;
    /** 修改时间 **/
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date gmtModified;
    /** 创建人pin **/
    private String gmtCreatePin;
    /** 修改人pin **/
    private String gmtModifiedPin;
}
